@charset "UTF-8";
.nav {
  height: 56px;
  margin: 0 0 32px 0;
}
.nav .title {
  float: left;
  position: relative;
  width: 442px;
}
.nav .title a {
  color: #5c5c5c;
  font-size: 28px;
  border: 2px dotted #e7e7e7;
  display: block;
  height: 54px;
  line-height: 54px;
  padding: 0 40px 0 18px;
  white-space: nowrap;
  text-overflow: ellipsis;
  -o-text-overflow: ellipsis;
  overflow: hidden;
  font-weight: normal;
}
.nav .title a.error {
  border: 2px dotted #fc5d7b;
  color: #fc5d7b;
}
.nav .title input {
  font-family: proxima-nova, Tahoma, Helvetica, 'Hiragino Sans GB', sans-serif;
  font-weight: normal;
  color: #5c5c5c;
  font-size: 28px;
  line-height: 54px;
  border: 2px dotted #e7e7e7;
  height: 54px;
  width: 370px;
  padding: 0 50px 0 18px;
  margin: 0;
}
.nav .title i {
  position: absolute;
  top: 17px;
  right: 22px;
}
.nav .step {
  float: left;
  overflow: hidden;
  padding: 6px 0 0 90px;
}
.nav .step li {
  width: 158px;
  height: 46px;
  line-height: 46px;
  font-size: 18px;
  float: left;
  cursor: pointer;
}
.nav .step li.nohover {
  cursor: default;
}
.nav .step li i {
  margin-right: 13px;
  vertical-align: middle;
  float: left;
}
.nav .step-next {
  float: right;
  width: 180px;
  height: 54px;
  line-height: 54px;
  text-align: center;
}
.nav .btn-next {
  color: #fff;
  font-size: 20px;
  background-color: #5acbda;
  -webkit-border-radius: 4px 4px;
  -moz-border-radius: 4px / 4px;
  border-radius: 4px / 4px;
}
.nav .btn-next:hover {
  background-color: #2e9dab;
}
.nav .disabled {
  background-color: #c9c9c9;
  cursor: default;
}
.nav .disabled:hover {
  background-color: #c9c9c9;
}
.nav .step-loading {
  height: 56px;
  line-height: 56px;
  color: #999;
}

/*css sprite 设置*/
.edit-trip-icons-sprite, .edit-trip-icons-add, .edit-trip-icons-add_green, .edit-trip-icons-arrow_down, .edit-trip-icons-arrow_down_big, .edit-trip-icons-arrow_left, .edit-trip-icons-arrow_left_on, .edit-trip-icons-arrow_left_small, .edit-trip-icons-arrow_left_small_on, .edit-trip-icons-arrow_right, .edit-trip-icons-arrow_right_on, .edit-trip-icons-arrow_right_small, .edit-trip-icons-arrow_right_small_on, .edit-trip-icons-date, .edit-trip-icons-day_more, .edit-trip-icons-day_more_h, .edit-trip-icons-delete, .edit-trip-icons-delete_on_mask, .edit-trip-icons-delete_white, .edit-trip-icons-dragging_more, .edit-trip-icons-dragging_num, .edit-trip-icons-gmt, .edit-trip-icons-gps, .edit-trip-icons-gps_h, .edit-trip-icons-indicate, .edit-trip-icons-indicate_on, .edit-trip-icons-loc, .edit-trip-icons-map_fullscreen, .edit-trip-icons-map_fullscreen_h, .edit-trip-icons-na, .edit-trip-icons-pen, .edit-trip-icons-photo_arrow, .edit-trip-icons-popup_close, .edit-trip-icons-privacy_friend, .edit-trip-icons-privacy_friend_h, .edit-trip-icons-privacy_public, .edit-trip-icons-privacy_public_h, .edit-trip-icons-privacy_self, .edit-trip-icons-privacy_self_h, .edit-trip-icons-search, .edit-trip-icons-select_arrow, .edit-trip-icons-selected, .edit-trip-icons-step1, .edit-trip-icons-step1_a, .edit-trip-icons-step2, .edit-trip-icons-step2_a, .edit-trip-icons-step3, .edit-trip-icons-step3_a, .edit-trip-icons-waypoint-photo-item-edit, .edit-trip-icons-waypoint-text-item-edit, .edit-trip-icons-waypoint-text-item, .navi .prev i, .navi .prev:hover i, .navi .next i, .navi .next:hover i, .poi-panel .poi-panel-scroll .poi-list .poi-item a .remove, .dragging.more, .dragging.more i, .popup .close, .popup .close:hover, #poi-view-popup .content .photos li .photo .remove, #add-poi-popup .content-list .poi-added-list-navi .prev i, #add-poi-popup .content-list .poi-added-list-navi .prev:hover i, #add-poi-popup .content-list .poi-added-list-navi .next i, #add-poi-popup .content-list .poi-added-list-navi .next:hover i, #add-poi-popup .content-list .poi-added-list li a .remove {
  display: inline-block;
}

.edit-trip-icons-sprite, .edit-trip-icons-add, .edit-trip-icons-add_green, .edit-trip-icons-arrow_down, .edit-trip-icons-arrow_down_big, .edit-trip-icons-arrow_left, .edit-trip-icons-arrow_left_on, .edit-trip-icons-arrow_left_small, .edit-trip-icons-arrow_left_small_on, .edit-trip-icons-arrow_right, .edit-trip-icons-arrow_right_on, .edit-trip-icons-arrow_right_small, .edit-trip-icons-arrow_right_small_on, .edit-trip-icons-date, .edit-trip-icons-day_more, .edit-trip-icons-day_more_h, .edit-trip-icons-delete, .edit-trip-icons-delete_on_mask, .edit-trip-icons-delete_white, .edit-trip-icons-dragging_more, .edit-trip-icons-dragging_num, .edit-trip-icons-gmt, .edit-trip-icons-gps, .edit-trip-icons-gps_h, .edit-trip-icons-indicate, .edit-trip-icons-indicate_on, .edit-trip-icons-loc, .edit-trip-icons-map_fullscreen, .edit-trip-icons-map_fullscreen_h, .edit-trip-icons-na, .edit-trip-icons-pen, .edit-trip-icons-photo_arrow, .edit-trip-icons-popup_close, .edit-trip-icons-privacy_friend, .edit-trip-icons-privacy_friend_h, .edit-trip-icons-privacy_public, .edit-trip-icons-privacy_public_h, .edit-trip-icons-privacy_self, .edit-trip-icons-privacy_self_h, .edit-trip-icons-search, .edit-trip-icons-select_arrow, .edit-trip-icons-selected, .edit-trip-icons-step1, .edit-trip-icons-step1_a, .edit-trip-icons-step2, .edit-trip-icons-step2_a, .edit-trip-icons-step3, .edit-trip-icons-step3_a, .edit-trip-icons-waypoint-photo-item-edit, .edit-trip-icons-waypoint-text-item-edit, .edit-trip-icons-waypoint-text-item, .navi .prev i, .navi .prev:hover i, .navi .next i, .navi .next:hover i, .poi-panel .poi-panel-scroll .poi-list .poi-item a .remove, .dragging.more, .dragging.more i, .popup .close, .popup .close:hover, #poi-view-popup .content .photos li .photo .remove, #add-poi-popup .content-list .poi-added-list-navi .prev i, #add-poi-popup .content-list .poi-added-list-navi .prev:hover i, #add-poi-popup .content-list .poi-added-list-navi .next i, #add-poi-popup .content-list .poi-added-list-navi .next:hover i, #add-poi-popup .content-list .poi-added-list li a .remove {
  background: url('/static/img/web/trips/generated/edit-trip-icons-sf4f34a9dd3.png') no-repeat;
}

.edit-trip-icons-add {
  background-position: 0 -377px;
  height: 47px;
  width: 47px;
}

.edit-trip-icons-add_green {
  background-position: 0 -142px;
  height: 20px;
  width: 21px;
}

.edit-trip-icons-arrow_down {
  background-position: 0 -45px;
  height: 5px;
  width: 9px;
}

.edit-trip-icons-arrow_down_big {
  background-position: -22px -45px;
  height: 9px;
  width: 15px;
}

.edit-trip-icons-arrow_left {
  background-position: -78px -20px;
  height: 25px;
  width: 15px;
}

.edit-trip-icons-arrow_left_on {
  background-position: -63px -20px;
  height: 25px;
  width: 15px;
}

.edit-trip-icons-arrow_left_small {
  background-position: 0 -65px;
  height: 19px;
  width: 11px;
}

.edit-trip-icons-arrow_left_small_on {
  background-position: -14px -20px;
  height: 19px;
  width: 11px;
}

.edit-trip-icons-arrow_right {
  background-position: -31px -65px;
  height: 25px;
  width: 15px;
}

.edit-trip-icons-arrow_right_on {
  background-position: -44px -114px;
  height: 25px;
  width: 15px;
}

.edit-trip-icons-arrow_right_small {
  background-position: -23px 0;
  height: 19px;
  width: 11px;
}

.edit-trip-icons-arrow_right_small_on {
  background-position: -12px 0;
  height: 19px;
  width: 11px;
}

.edit-trip-icons-date {
  background-position: -21px -142px;
  height: 20px;
  width: 20px;
}

.edit-trip-icons-day_more {
  background-position: 0 -20px;
  height: 20px;
  width: 4px;
}

.edit-trip-icons-day_more_h {
  background-position: 0 0;
  height: 20px;
  width: 4px;
}

.edit-trip-icons-delete {
  background-position: -67px -45px;
  height: 20px;
  width: 20px;
}

.edit-trip-icons-delete_on_mask {
  background-position: -4px -20px;
  height: 10px;
  width: 10px;
}

.edit-trip-icons-delete_white {
  background-position: -46px -65px;
  height: 23px;
  width: 23px;
}

.edit-trip-icons-dragging_more {
  background-position: 0 -474px;
  height: 73px;
  width: 94px;
}

.edit-trip-icons-dragging_num {
  background-position: -23px -90px;
  height: 21px;
  width: 21px;
}

.edit-trip-icons-gmt {
  background-position: 0 -90px;
  height: 11px;
  width: 23px;
}

.edit-trip-icons-gps {
  background-position: -44px -90px;
  height: 24px;
  width: 24px;
}

.edit-trip-icons-gps_h {
  background-position: -68px -90px;
  height: 24px;
  width: 24px;
}

.edit-trip-icons-indicate {
  background-position: 0 -424px;
  height: 47px;
  width: 41px;
}

.edit-trip-icons-indicate_on {
  background-position: -47px -377px;
  height: 47px;
  width: 41px;
}

.edit-trip-icons-loc {
  background-position: -11px -65px;
  height: 25px;
  width: 20px;
}

.edit-trip-icons-map_fullscreen {
  background-position: -65px -142px;
  height: 28px;
  width: 28px;
}

.edit-trip-icons-map_fullscreen_h {
  background-position: -59px -114px;
  height: 28px;
  width: 28px;
}

.edit-trip-icons-na {
  background-position: -45px -20px;
  height: 18px;
  width: 18px;
}

.edit-trip-icons-pen {
  background-position: -41px -142px;
  height: 25px;
  width: 24px;
}

.edit-trip-icons-photo_arrow {
  background-position: -4px 0;
  height: 16px;
  width: 8px;
}

.edit-trip-icons-popup_close {
  background-position: -20px -114px;
  height: 24px;
  width: 24px;
}
.edit-trip-icons-popup_close:hover, .edit-trip-icons-popup_close.popup_close_hover, .edit-trip-icons-popup_close.popup_close-hover {
  background-position: -69px -65px;
}

.edit-trip-icons-privacy_friend {
  background-position: -34px 0;
  height: 16px;
  width: 16px;
}

.edit-trip-icons-privacy_friend_h {
  background-position: -37px -45px;
  height: 16px;
  width: 16px;
}

.edit-trip-icons-privacy_public {
  background-position: -25px -20px;
  height: 13px;
  width: 20px;
}

.edit-trip-icons-privacy_public_h {
  background-position: -50px 0;
  height: 13px;
  width: 20px;
}

.edit-trip-icons-privacy_self {
  background-position: -53px -45px;
  height: 17px;
  width: 14px;
}

.edit-trip-icons-privacy_self_h {
  background-position: -70px 0;
  height: 17px;
  width: 14px;
}

.edit-trip-icons-search {
  background-position: 0 -114px;
  height: 20px;
  width: 20px;
}

.edit-trip-icons-select_arrow {
  background-position: -9px -45px;
  height: 8px;
  width: 13px;
}

.edit-trip-icons-selected {
  background-position: -41px -424px;
  height: 50px;
  width: 50px;
}

.edit-trip-icons-step1 {
  background-position: 0 -239px;
  height: 46px;
  width: 47px;
}

.edit-trip-icons-step1_a {
  background-position: -47px -239px;
  height: 46px;
  width: 47px;
}

.edit-trip-icons-step2 {
  background-position: 0 -285px;
  height: 46px;
  width: 46px;
}

.edit-trip-icons-step2_a {
  background-position: -46px -331px;
  height: 46px;
  width: 46px;
}

.edit-trip-icons-step3 {
  background-position: 0 -331px;
  height: 46px;
  width: 46px;
}

.edit-trip-icons-step3_a {
  background-position: -46px -285px;
  height: 46px;
  width: 46px;
}

.edit-trip-icons-waypoint-photo-item-edit {
  background-position: 0 -170px;
  height: 37px;
  width: 37px;
}

.edit-trip-icons-waypoint-text-item-edit {
  background-position: -37px -170px;
  height: 37px;
  width: 37px;
}

.edit-trip-icons-waypoint-text-item {
  background-position: 0 -207px;
  height: 32px;
  width: 54px;
}

.poi-icons-sprite, .poi-icons-place_1_blue_m, .poi-icons-place_1_blue_s, .poi-icons-place_1_gray_l, .poi-icons-place_1_lblue_l, .poi-icons-place_1_square, .poi-icons-place_2_blue_m, .poi-icons-place_2_blue_s, .poi-icons-place_2_gray_l, .poi-icons-place_2_lblue_l, .poi-icons-place_2_square, .poi-icons-place_3_blue_m, .poi-icons-place_3_blue_s, .poi-icons-place_3_gray_l, .poi-icons-place_3_lblue_l, .poi-icons-place_3_square, .poi-icons-poi_1000_blue_m, .poi-icons-poi_1000_blue_s, .poi-icons-poi_1000_gray_l, .poi-icons-poi_1000_lblue_l, .poi-icons-poi_1000_square, .poi-icons-poi_10_blue_m, .poi-icons-poi_10_blue_s, .poi-icons-poi_10_gray_l, .poi-icons-poi_10_lblue_l, .poi-icons-poi_10_square, .poi-icons-poi_11_blue_m, .poi-icons-poi_11_blue_s, .poi-icons-poi_11_gray_l, .poi-icons-poi_11_lblue_l, .poi-icons-poi_11_square, .poi-icons-poi_12_blue_m, .poi-icons-poi_12_blue_s, .poi-icons-poi_12_gray_l, .poi-icons-poi_12_lblue_l, .poi-icons-poi_12_square, .poi-icons-poi_13_blue_m, .poi-icons-poi_13_blue_s, .poi-icons-poi_13_gray_l, .poi-icons-poi_13_lblue_l, .poi-icons-poi_13_square, .poi-icons-poi_14_blue_m, .poi-icons-poi_14_blue_s, .poi-icons-poi_14_gray_l, .poi-icons-poi_14_lblue_l, .poi-icons-poi_14_square, .poi-icons-poi_15_blue_m, .poi-icons-poi_15_blue_s, .poi-icons-poi_15_gray_l, .poi-icons-poi_15_lblue_l, .poi-icons-poi_15_square, .poi-icons-poi_19_blue_m, .poi-icons-poi_19_blue_s, .poi-icons-poi_19_gray_l, .poi-icons-poi_19_lblue_l, .poi-icons-poi_19_square, .poi-icons-poi_1_blue_m, .poi-icons-poi_1_blue_s, .poi-icons-poi_1_gray_l, .poi-icons-poi_1_lblue_l, .poi-icons-poi_1_square, .poi-icons-poi_21_blue_m, .poi-icons-poi_21_blue_s, .poi-icons-poi_21_gray_l, .poi-icons-poi_21_lblue_l, .poi-icons-poi_21_square, .poi-icons-poi_5_blue_m, .poi-icons-poi_5_blue_s, .poi-icons-poi_5_gray_l, .poi-icons-poi_5_lblue_l, .poi-icons-poi_5_square, .poi-icons-poi_6_blue_m, .poi-icons-poi_6_blus_s, .poi-icons-poi_6_gray_l, .poi-icons-poi_6_lblue_l, .poi-icons-poi_6_square, .poi-icons-poi_7_blue_m, .poi-icons-poi_7_blue_s, .poi-icons-poi_7_gray_l, .poi-icons-poi_7_lblue_l, .poi-icons-poi_7_square, .poi-icons-poi_9_blue_m, .poi-icons-poi_9_blue_s, .poi-icons-poi_9_gray_l, .poi-icons-poi_9_lblue_l, .poi-icons-poi_9_square, .poi-panel .poi-panel-scroll .poi-list .poi1 .poi-icon, .poi-panel .poi-panel-scroll .poi-list .poi1.poi-item-hover .poi-icon, .poi-panel .poi-panel-scroll .poi-list .poi1.poi-item-drop-hover .poi-icon, .poi-panel .poi-panel-scroll .poi-list .poi5 .poi-icon, .poi-panel .poi-panel-scroll .poi-list .poi5.poi-item-hover .poi-icon, .poi-panel .poi-panel-scroll .poi-list .poi5.poi-item-drop-hover .poi-icon, .poi-panel .poi-panel-scroll .poi-list .poi6 .poi-icon, .poi-panel .poi-panel-scroll .poi-list .poi6.poi-item-hover .poi-icon, .poi-panel .poi-panel-scroll .poi-list .poi6.poi-item-drop-hover .poi-icon, .poi-panel .poi-panel-scroll .poi-list .poi7 .poi-icon, .poi-panel .poi-panel-scroll .poi-list .poi7.poi-item-hover .poi-icon, .poi-panel .poi-panel-scroll .poi-list .poi7.poi-item-drop-hover .poi-icon, .poi-panel .poi-panel-scroll .poi-list .poi9 .poi-icon, .poi-panel .poi-panel-scroll .poi-list .poi9.poi-item-hover .poi-icon, .poi-panel .poi-panel-scroll .poi-list .poi9.poi-item-drop-hover .poi-icon, .poi-panel .poi-panel-scroll .poi-list .poi10 .poi-icon, .poi-panel .poi-panel-scroll .poi-list .poi10.poi-item-hover .poi-icon, .poi-panel .poi-panel-scroll .poi-list .poi10.poi-item-drop-hover .poi-icon, .poi-panel .poi-panel-scroll .poi-list .poi11 .poi-icon, .poi-panel .poi-panel-scroll .poi-list .poi11.poi-item-hover .poi-icon, .poi-panel .poi-panel-scroll .poi-list .poi11.poi-item-drop-hover .poi-icon, .poi-panel .poi-panel-scroll .poi-list .poi12 .poi-icon, .poi-panel .poi-panel-scroll .poi-list .poi12.poi-item-hover .poi-icon, .poi-panel .poi-panel-scroll .poi-list .poi12.poi-item-drop-hover .poi-icon, .poi-panel .poi-panel-scroll .poi-list .poi13 .poi-icon, .poi-panel .poi-panel-scroll .poi-list .poi13.poi-item-hover .poi-icon, .poi-panel .poi-panel-scroll .poi-list .poi13.poi-item-drop-hover .poi-icon, .poi-panel .poi-panel-scroll .poi-list .poi14 .poi-icon, .poi-panel .poi-panel-scroll .poi-list .poi14.poi-item-hover .poi-icon, .poi-panel .poi-panel-scroll .poi-list .poi14.poi-item-drop-hover .poi-icon, .poi-panel .poi-panel-scroll .poi-list .poi15 .poi-icon, .poi-panel .poi-panel-scroll .poi-list .poi15.poi-item-hover .poi-icon, .poi-panel .poi-panel-scroll .poi-list .poi15.poi-item-drop-hover .poi-icon, .poi-panel .poi-panel-scroll .poi-list .poi19 .poi-icon, .poi-panel .poi-panel-scroll .poi-list .poi19.poi-item-hover .poi-icon, .poi-panel .poi-panel-scroll .poi-list .poi19.poi-item-drop-hover .poi-icon, .poi-panel .poi-panel-scroll .poi-list .poi21 .poi-icon, .poi-panel .poi-panel-scroll .poi-list .poi21.poi-item-hover .poi-icon, .poi-panel .poi-panel-scroll .poi-list .poi21.poi-item-drop-hover .poi-icon, .poi-panel .poi-panel-scroll .poi-list .place1 .poi-icon, .poi-panel .poi-panel-scroll .poi-list .place1.poi-item-hover .poi-icon, .poi-panel .poi-panel-scroll .poi-list .place1.poi-item-drop-hover .poi-icon, .poi-panel .poi-panel-scroll .poi-list .place2 .poi-icon, .poi-panel .poi-panel-scroll .poi-list .place2.poi-item-hover .poi-icon, .poi-panel .poi-panel-scroll .poi-list .place2.poi-item-drop-hover .poi-icon, .poi-panel .poi-panel-scroll .poi-list .place3 .poi-icon, .poi-panel .poi-panel-scroll .poi-list .place3.poi-item-hover .poi-icon, .poi-panel .poi-panel-scroll .poi-list .place3.poi-item-drop-hover .poi-icon, .poi-panel .poi-panel-scroll .poi-list .place4 .poi-icon, .poi-panel .poi-panel-scroll .poi-list .place4.poi-item-hover .poi-icon, .poi-panel .poi-panel-scroll .poi-list .place4.poi-item-drop-hover .poi-icon, #poi-view-popup .title .poi-icon.poi1, #poi-view-popup .title .poi-icon.poi5, #poi-view-popup .title .poi-icon.poi6, #poi-view-popup .title .poi-icon.poi7, #poi-view-popup .title .poi-icon.poi9, #poi-view-popup .title .poi-icon.poi10, #poi-view-popup .title .poi-icon.poi11, #poi-view-popup .title .poi-icon.poi12, #poi-view-popup .title .poi-icon.poi13, #poi-view-popup .title .poi-icon.poi14, #poi-view-popup .title .poi-icon.poi15, #poi-view-popup .title .poi-icon.poi19, #poi-view-popup .title .poi-icon.poi21, #poi-view-popup .title .poi-icon.place1, #poi-view-popup .title .poi-icon.place2, #poi-view-popup .title .poi-icon.place3, #poi-view-popup .title .poi-icon.place4, #add-poi-popup .content-list .poi-result-list-wrap .result-item.poi1 .poi-icon, #add-poi-popup .content-list .poi-result-list-wrap .result-item.poi5 .poi-icon, #add-poi-popup .content-list .poi-result-list-wrap .result-item.poi6 .poi-icon, #add-poi-popup .content-list .poi-result-list-wrap .result-item.poi7 .poi-icon, #add-poi-popup .content-list .poi-result-list-wrap .result-item.poi9 .poi-icon, #add-poi-popup .content-list .poi-result-list-wrap .result-item.poi10 .poi-icon, #add-poi-popup .content-list .poi-result-list-wrap .result-item.poi11 .poi-icon, #add-poi-popup .content-list .poi-result-list-wrap .result-item.poi12 .poi-icon, #add-poi-popup .content-list .poi-result-list-wrap .result-item.poi13 .poi-icon, #add-poi-popup .content-list .poi-result-list-wrap .result-item.poi14 .poi-icon, #add-poi-popup .content-list .poi-result-list-wrap .result-item.poi15 .poi-icon, #add-poi-popup .content-list .poi-result-list-wrap .result-item.poi19 .poi-icon, #add-poi-popup .content-list .poi-result-list-wrap .result-item.poi21 .poi-icon, #add-poi-popup .content-list .poi-result-list-wrap .result-item.place1 .poi-icon, #add-poi-popup .content-list .poi-result-list-wrap .result-item.place2 .poi-icon, #add-poi-popup .content-list .poi-result-list-wrap .result-item.place3 .poi-icon, #add-poi-popup .content-list .poi-result-list-wrap .result-item.place4 .poi-icon, #add-poi-popup .content-list .poi-added-list li.poi1 .poi-icon, #add-poi-popup .content-list .poi-added-list li.poi5 .poi-icon, #add-poi-popup .content-list .poi-added-list li.poi6 .poi-icon, #add-poi-popup .content-list .poi-added-list li.poi7 .poi-icon, #add-poi-popup .content-list .poi-added-list li.poi9 .poi-icon, #add-poi-popup .content-list .poi-added-list li.poi10 .poi-icon, #add-poi-popup .content-list .poi-added-list li.poi11 .poi-icon, #add-poi-popup .content-list .poi-added-list li.poi12 .poi-icon, #add-poi-popup .content-list .poi-added-list li.poi13 .poi-icon, #add-poi-popup .content-list .poi-added-list li.poi14 .poi-icon, #add-poi-popup .content-list .poi-added-list li.poi15 .poi-icon, #add-poi-popup .content-list .poi-added-list li.poi19 .poi-icon, #add-poi-popup .content-list .poi-added-list li.poi21 .poi-icon, #add-poi-popup .content-list .poi-added-list li.place1 .poi-icon, #add-poi-popup .content-list .poi-added-list li.place2 .poi-icon, #add-poi-popup .content-list .poi-added-list li.place3 .poi-icon, #add-poi-popup .content-list .poi-added-list li.place4 .poi-icon, #add-poi-popup .content-list .content-add .detail-list li .selector .poi-icon.poi1, #add-poi-popup .content-list .content-add .detail-list li .selector .poi-icon.poi5, #add-poi-popup .content-list .content-add .detail-list li .selector .poi-icon.poi6, #add-poi-popup .content-list .content-add .detail-list li .selector .poi-icon.poi7, #add-poi-popup .content-list .content-add .detail-list li .selector .poi-icon.poi9, #add-poi-popup .content-list .content-add .detail-list li .selector .poi-icon.poi10, #add-poi-popup .content-list .content-add .detail-list li .selector .poi-icon.poi11, #add-poi-popup .content-list .content-add .detail-list li .selector .poi-icon.poi12, #add-poi-popup .content-list .content-add .detail-list li .selector .poi-icon.poi13, #add-poi-popup .content-list .content-add .detail-list li .selector .poi-icon.poi14, #add-poi-popup .content-list .content-add .detail-list li .selector .poi-icon.poi15, #add-poi-popup .content-list .content-add .detail-list li .selector .poi-icon.poi19, #add-poi-popup .content-list .content-add .detail-list li .selector .poi-icon.poi21, #add-poi-popup .content-list .content-add .detail-list li .selector .poi-icon.place1, #add-poi-popup .content-list .content-add .detail-list li .selector .poi-icon.place2, #add-poi-popup .content-list .content-add .detail-list li .selector .poi-icon.place3, #add-poi-popup .content-list .content-add .detail-list li .selector .poi-icon.place4, #add-poi-popup #add-poi-poi-type-panel .poi-icon.poi1, #add-poi-popup #add-poi-poi-type-panel .poi-icon.poi5, #add-poi-popup #add-poi-poi-type-panel .poi-icon.poi6, #add-poi-popup #add-poi-poi-type-panel .poi-icon.poi7, #add-poi-popup #add-poi-poi-type-panel .poi-icon.poi9, #add-poi-popup #add-poi-poi-type-panel .poi-icon.poi10, #add-poi-popup #add-poi-poi-type-panel .poi-icon.poi11, #add-poi-popup #add-poi-poi-type-panel .poi-icon.poi12, #add-poi-popup #add-poi-poi-type-panel .poi-icon.poi13, #add-poi-popup #add-poi-poi-type-panel .poi-icon.poi14, #add-poi-popup #add-poi-poi-type-panel .poi-icon.poi15, #add-poi-popup #add-poi-poi-type-panel .poi-icon.poi19, #add-poi-popup #add-poi-poi-type-panel .poi-icon.poi21, #add-poi-popup #add-poi-poi-type-panel .poi-icon.place1, #add-poi-popup #add-poi-poi-type-panel .poi-icon.place2, #add-poi-popup #add-poi-poi-type-panel .poi-icon.place3, #add-poi-popup #add-poi-poi-type-panel .poi-icon.place4 {
  display: inline-block;
}

.poi-icons-sprite, .poi-icons-place_1_blue_m, .poi-icons-place_1_blue_s, .poi-icons-place_1_gray_l, .poi-icons-place_1_lblue_l, .poi-icons-place_1_square, .poi-icons-place_2_blue_m, .poi-icons-place_2_blue_s, .poi-icons-place_2_gray_l, .poi-icons-place_2_lblue_l, .poi-icons-place_2_square, .poi-icons-place_3_blue_m, .poi-icons-place_3_blue_s, .poi-icons-place_3_gray_l, .poi-icons-place_3_lblue_l, .poi-icons-place_3_square, .poi-icons-poi_1000_blue_m, .poi-icons-poi_1000_blue_s, .poi-icons-poi_1000_gray_l, .poi-icons-poi_1000_lblue_l, .poi-icons-poi_1000_square, .poi-icons-poi_10_blue_m, .poi-icons-poi_10_blue_s, .poi-icons-poi_10_gray_l, .poi-icons-poi_10_lblue_l, .poi-icons-poi_10_square, .poi-icons-poi_11_blue_m, .poi-icons-poi_11_blue_s, .poi-icons-poi_11_gray_l, .poi-icons-poi_11_lblue_l, .poi-icons-poi_11_square, .poi-icons-poi_12_blue_m, .poi-icons-poi_12_blue_s, .poi-icons-poi_12_gray_l, .poi-icons-poi_12_lblue_l, .poi-icons-poi_12_square, .poi-icons-poi_13_blue_m, .poi-icons-poi_13_blue_s, .poi-icons-poi_13_gray_l, .poi-icons-poi_13_lblue_l, .poi-icons-poi_13_square, .poi-icons-poi_14_blue_m, .poi-icons-poi_14_blue_s, .poi-icons-poi_14_gray_l, .poi-icons-poi_14_lblue_l, .poi-icons-poi_14_square, .poi-icons-poi_15_blue_m, .poi-icons-poi_15_blue_s, .poi-icons-poi_15_gray_l, .poi-icons-poi_15_lblue_l, .poi-icons-poi_15_square, .poi-icons-poi_19_blue_m, .poi-icons-poi_19_blue_s, .poi-icons-poi_19_gray_l, .poi-icons-poi_19_lblue_l, .poi-icons-poi_19_square, .poi-icons-poi_1_blue_m, .poi-icons-poi_1_blue_s, .poi-icons-poi_1_gray_l, .poi-icons-poi_1_lblue_l, .poi-icons-poi_1_square, .poi-icons-poi_21_blue_m, .poi-icons-poi_21_blue_s, .poi-icons-poi_21_gray_l, .poi-icons-poi_21_lblue_l, .poi-icons-poi_21_square, .poi-icons-poi_5_blue_m, .poi-icons-poi_5_blue_s, .poi-icons-poi_5_gray_l, .poi-icons-poi_5_lblue_l, .poi-icons-poi_5_square, .poi-icons-poi_6_blue_m, .poi-icons-poi_6_blus_s, .poi-icons-poi_6_gray_l, .poi-icons-poi_6_lblue_l, .poi-icons-poi_6_square, .poi-icons-poi_7_blue_m, .poi-icons-poi_7_blue_s, .poi-icons-poi_7_gray_l, .poi-icons-poi_7_lblue_l, .poi-icons-poi_7_square, .poi-icons-poi_9_blue_m, .poi-icons-poi_9_blue_s, .poi-icons-poi_9_gray_l, .poi-icons-poi_9_lblue_l, .poi-icons-poi_9_square, .poi-panel .poi-panel-scroll .poi-list .poi1 .poi-icon, .poi-panel .poi-panel-scroll .poi-list .poi1.poi-item-hover .poi-icon, .poi-panel .poi-panel-scroll .poi-list .poi1.poi-item-drop-hover .poi-icon, .poi-panel .poi-panel-scroll .poi-list .poi5 .poi-icon, .poi-panel .poi-panel-scroll .poi-list .poi5.poi-item-hover .poi-icon, .poi-panel .poi-panel-scroll .poi-list .poi5.poi-item-drop-hover .poi-icon, .poi-panel .poi-panel-scroll .poi-list .poi6 .poi-icon, .poi-panel .poi-panel-scroll .poi-list .poi6.poi-item-hover .poi-icon, .poi-panel .poi-panel-scroll .poi-list .poi6.poi-item-drop-hover .poi-icon, .poi-panel .poi-panel-scroll .poi-list .poi7 .poi-icon, .poi-panel .poi-panel-scroll .poi-list .poi7.poi-item-hover .poi-icon, .poi-panel .poi-panel-scroll .poi-list .poi7.poi-item-drop-hover .poi-icon, .poi-panel .poi-panel-scroll .poi-list .poi9 .poi-icon, .poi-panel .poi-panel-scroll .poi-list .poi9.poi-item-hover .poi-icon, .poi-panel .poi-panel-scroll .poi-list .poi9.poi-item-drop-hover .poi-icon, .poi-panel .poi-panel-scroll .poi-list .poi10 .poi-icon, .poi-panel .poi-panel-scroll .poi-list .poi10.poi-item-hover .poi-icon, .poi-panel .poi-panel-scroll .poi-list .poi10.poi-item-drop-hover .poi-icon, .poi-panel .poi-panel-scroll .poi-list .poi11 .poi-icon, .poi-panel .poi-panel-scroll .poi-list .poi11.poi-item-hover .poi-icon, .poi-panel .poi-panel-scroll .poi-list .poi11.poi-item-drop-hover .poi-icon, .poi-panel .poi-panel-scroll .poi-list .poi12 .poi-icon, .poi-panel .poi-panel-scroll .poi-list .poi12.poi-item-hover .poi-icon, .poi-panel .poi-panel-scroll .poi-list .poi12.poi-item-drop-hover .poi-icon, .poi-panel .poi-panel-scroll .poi-list .poi13 .poi-icon, .poi-panel .poi-panel-scroll .poi-list .poi13.poi-item-hover .poi-icon, .poi-panel .poi-panel-scroll .poi-list .poi13.poi-item-drop-hover .poi-icon, .poi-panel .poi-panel-scroll .poi-list .poi14 .poi-icon, .poi-panel .poi-panel-scroll .poi-list .poi14.poi-item-hover .poi-icon, .poi-panel .poi-panel-scroll .poi-list .poi14.poi-item-drop-hover .poi-icon, .poi-panel .poi-panel-scroll .poi-list .poi15 .poi-icon, .poi-panel .poi-panel-scroll .poi-list .poi15.poi-item-hover .poi-icon, .poi-panel .poi-panel-scroll .poi-list .poi15.poi-item-drop-hover .poi-icon, .poi-panel .poi-panel-scroll .poi-list .poi19 .poi-icon, .poi-panel .poi-panel-scroll .poi-list .poi19.poi-item-hover .poi-icon, .poi-panel .poi-panel-scroll .poi-list .poi19.poi-item-drop-hover .poi-icon, .poi-panel .poi-panel-scroll .poi-list .poi21 .poi-icon, .poi-panel .poi-panel-scroll .poi-list .poi21.poi-item-hover .poi-icon, .poi-panel .poi-panel-scroll .poi-list .poi21.poi-item-drop-hover .poi-icon, .poi-panel .poi-panel-scroll .poi-list .place1 .poi-icon, .poi-panel .poi-panel-scroll .poi-list .place1.poi-item-hover .poi-icon, .poi-panel .poi-panel-scroll .poi-list .place1.poi-item-drop-hover .poi-icon, .poi-panel .poi-panel-scroll .poi-list .place2 .poi-icon, .poi-panel .poi-panel-scroll .poi-list .place2.poi-item-hover .poi-icon, .poi-panel .poi-panel-scroll .poi-list .place2.poi-item-drop-hover .poi-icon, .poi-panel .poi-panel-scroll .poi-list .place3 .poi-icon, .poi-panel .poi-panel-scroll .poi-list .place3.poi-item-hover .poi-icon, .poi-panel .poi-panel-scroll .poi-list .place3.poi-item-drop-hover .poi-icon, .poi-panel .poi-panel-scroll .poi-list .place4 .poi-icon, .poi-panel .poi-panel-scroll .poi-list .place4.poi-item-hover .poi-icon, .poi-panel .poi-panel-scroll .poi-list .place4.poi-item-drop-hover .poi-icon, #poi-view-popup .title .poi-icon.poi1, #poi-view-popup .title .poi-icon.poi5, #poi-view-popup .title .poi-icon.poi6, #poi-view-popup .title .poi-icon.poi7, #poi-view-popup .title .poi-icon.poi9, #poi-view-popup .title .poi-icon.poi10, #poi-view-popup .title .poi-icon.poi11, #poi-view-popup .title .poi-icon.poi12, #poi-view-popup .title .poi-icon.poi13, #poi-view-popup .title .poi-icon.poi14, #poi-view-popup .title .poi-icon.poi15, #poi-view-popup .title .poi-icon.poi19, #poi-view-popup .title .poi-icon.poi21, #poi-view-popup .title .poi-icon.place1, #poi-view-popup .title .poi-icon.place2, #poi-view-popup .title .poi-icon.place3, #poi-view-popup .title .poi-icon.place4, #add-poi-popup .content-list .poi-result-list-wrap .result-item.poi1 .poi-icon, #add-poi-popup .content-list .poi-result-list-wrap .result-item.poi5 .poi-icon, #add-poi-popup .content-list .poi-result-list-wrap .result-item.poi6 .poi-icon, #add-poi-popup .content-list .poi-result-list-wrap .result-item.poi7 .poi-icon, #add-poi-popup .content-list .poi-result-list-wrap .result-item.poi9 .poi-icon, #add-poi-popup .content-list .poi-result-list-wrap .result-item.poi10 .poi-icon, #add-poi-popup .content-list .poi-result-list-wrap .result-item.poi11 .poi-icon, #add-poi-popup .content-list .poi-result-list-wrap .result-item.poi12 .poi-icon, #add-poi-popup .content-list .poi-result-list-wrap .result-item.poi13 .poi-icon, #add-poi-popup .content-list .poi-result-list-wrap .result-item.poi14 .poi-icon, #add-poi-popup .content-list .poi-result-list-wrap .result-item.poi15 .poi-icon, #add-poi-popup .content-list .poi-result-list-wrap .result-item.poi19 .poi-icon, #add-poi-popup .content-list .poi-result-list-wrap .result-item.poi21 .poi-icon, #add-poi-popup .content-list .poi-result-list-wrap .result-item.place1 .poi-icon, #add-poi-popup .content-list .poi-result-list-wrap .result-item.place2 .poi-icon, #add-poi-popup .content-list .poi-result-list-wrap .result-item.place3 .poi-icon, #add-poi-popup .content-list .poi-result-list-wrap .result-item.place4 .poi-icon, #add-poi-popup .content-list .poi-added-list li.poi1 .poi-icon, #add-poi-popup .content-list .poi-added-list li.poi5 .poi-icon, #add-poi-popup .content-list .poi-added-list li.poi6 .poi-icon, #add-poi-popup .content-list .poi-added-list li.poi7 .poi-icon, #add-poi-popup .content-list .poi-added-list li.poi9 .poi-icon, #add-poi-popup .content-list .poi-added-list li.poi10 .poi-icon, #add-poi-popup .content-list .poi-added-list li.poi11 .poi-icon, #add-poi-popup .content-list .poi-added-list li.poi12 .poi-icon, #add-poi-popup .content-list .poi-added-list li.poi13 .poi-icon, #add-poi-popup .content-list .poi-added-list li.poi14 .poi-icon, #add-poi-popup .content-list .poi-added-list li.poi15 .poi-icon, #add-poi-popup .content-list .poi-added-list li.poi19 .poi-icon, #add-poi-popup .content-list .poi-added-list li.poi21 .poi-icon, #add-poi-popup .content-list .poi-added-list li.place1 .poi-icon, #add-poi-popup .content-list .poi-added-list li.place2 .poi-icon, #add-poi-popup .content-list .poi-added-list li.place3 .poi-icon, #add-poi-popup .content-list .poi-added-list li.place4 .poi-icon, #add-poi-popup .content-list .content-add .detail-list li .selector .poi-icon.poi1, #add-poi-popup .content-list .content-add .detail-list li .selector .poi-icon.poi5, #add-poi-popup .content-list .content-add .detail-list li .selector .poi-icon.poi6, #add-poi-popup .content-list .content-add .detail-list li .selector .poi-icon.poi7, #add-poi-popup .content-list .content-add .detail-list li .selector .poi-icon.poi9, #add-poi-popup .content-list .content-add .detail-list li .selector .poi-icon.poi10, #add-poi-popup .content-list .content-add .detail-list li .selector .poi-icon.poi11, #add-poi-popup .content-list .content-add .detail-list li .selector .poi-icon.poi12, #add-poi-popup .content-list .content-add .detail-list li .selector .poi-icon.poi13, #add-poi-popup .content-list .content-add .detail-list li .selector .poi-icon.poi14, #add-poi-popup .content-list .content-add .detail-list li .selector .poi-icon.poi15, #add-poi-popup .content-list .content-add .detail-list li .selector .poi-icon.poi19, #add-poi-popup .content-list .content-add .detail-list li .selector .poi-icon.poi21, #add-poi-popup .content-list .content-add .detail-list li .selector .poi-icon.place1, #add-poi-popup .content-list .content-add .detail-list li .selector .poi-icon.place2, #add-poi-popup .content-list .content-add .detail-list li .selector .poi-icon.place3, #add-poi-popup .content-list .content-add .detail-list li .selector .poi-icon.place4, #add-poi-popup #add-poi-poi-type-panel .poi-icon.poi1, #add-poi-popup #add-poi-poi-type-panel .poi-icon.poi5, #add-poi-popup #add-poi-poi-type-panel .poi-icon.poi6, #add-poi-popup #add-poi-poi-type-panel .poi-icon.poi7, #add-poi-popup #add-poi-poi-type-panel .poi-icon.poi9, #add-poi-popup #add-poi-poi-type-panel .poi-icon.poi10, #add-poi-popup #add-poi-poi-type-panel .poi-icon.poi11, #add-poi-popup #add-poi-poi-type-panel .poi-icon.poi12, #add-poi-popup #add-poi-poi-type-panel .poi-icon.poi13, #add-poi-popup #add-poi-poi-type-panel .poi-icon.poi14, #add-poi-popup #add-poi-poi-type-panel .poi-icon.poi15, #add-poi-popup #add-poi-poi-type-panel .poi-icon.poi19, #add-poi-popup #add-poi-poi-type-panel .poi-icon.poi21, #add-poi-popup #add-poi-poi-type-panel .poi-icon.place1, #add-poi-popup #add-poi-poi-type-panel .poi-icon.place2, #add-poi-popup #add-poi-poi-type-panel .poi-icon.place3, #add-poi-popup #add-poi-poi-type-panel .poi-icon.place4 {
  background: url('/static/img/web/trips/generated/poi-icons-s1f778a2325.png') no-repeat;
}

.poi-icons-place_1_blue_m {
  background-position: 0 -169px;
  height: 22px;
  width: 32px;
}

.poi-icons-place_1_blue_s {
  background-position: 0 -121px;
  height: 12px;
  width: 17px;
}

.poi-icons-place_1_gray_l {
  background-position: 0 -310px;
  height: 26px;
  width: 37px;
}

.poi-icons-place_1_lblue_l {
  background-position: 0 -336px;
  height: 26px;
  width: 37px;
}

.poi-icons-place_1_square {
  background-position: 0 -908px;
  height: 28px;
  width: 28px;
}

.poi-icons-place_2_blue_m {
  background-position: 0 -362px;
  height: 26px;
  width: 28px;
}

.poi-icons-place_2_blue_s {
  background-position: 0 -104px;
  height: 15px;
  width: 15px;
}

.poi-icons-place_2_gray_l {
  background-position: 0 -1568px;
  height: 31px;
  width: 33px;
}

.poi-icons-place_2_lblue_l {
  background-position: 0 -1537px;
  height: 31px;
  width: 33px;
}

.poi-icons-place_2_square {
  background-position: 0 -796px;
  height: 28px;
  width: 28px;
}

.poi-icons-place_3_blue_m {
  background-position: 0 -261px;
  height: 24px;
  width: 28px;
}

.poi-icons-place_3_blue_s {
  background-position: 0 0;
  height: 13px;
  width: 14px;
}

.poi-icons-place_3_gray_l {
  background-position: 0 -712px;
  height: 28px;
  width: 33px;
}

.poi-icons-place_3_lblue_l {
  background-position: 0 -740px;
  height: 28px;
  width: 33px;
}

.poi-icons-place_3_square {
  background-position: 0 -992px;
  height: 28px;
  width: 28px;
}

.poi-icons-poi_1000_blue_m {
  background-position: 0 -1388px;
  height: 29px;
  width: 29px;
}

.poi-icons-poi_1000_blue_s {
  background-position: -15px -73px;
  height: 15px;
  width: 15px;
}

.poi-icons-poi_1000_gray_l {
  background-position: 0 -1477px;
  height: 30px;
  width: 30px;
}

.poi-icons-poi_1000_lblue_l {
  background-position: 0 -1507px;
  height: 30px;
  width: 30px;
}

.poi-icons-poi_1000_square {
  background-position: 0 -1132px;
  height: 28px;
  width: 28px;
}

.poi-icons-poi_10_blue_m {
  background-position: 0 -388px;
  height: 26px;
  width: 26px;
}

.poi-icons-poi_10_blue_s {
  background-position: 0 -73px;
  height: 15px;
  width: 15px;
}

.poi-icons-poi_10_gray_l {
  background-position: 0 -1869px;
  height: 36px;
  width: 35px;
}

.poi-icons-poi_10_lblue_l {
  background-position: 0 -1905px;
  height: 36px;
  width: 35px;
}

.poi-icons-poi_10_square {
  background-position: 0 -1188px;
  height: 28px;
  width: 28px;
}

.poi-icons-poi_11_blue_m {
  background-position: 0 -466px;
  height: 26px;
  width: 20px;
}

.poi-icons-poi_11_blue_s {
  background-position: -15px -88px;
  height: 16px;
  width: 12px;
}

.poi-icons-poi_11_gray_l {
  background-position: 0 -2049px;
  height: 36px;
  width: 27px;
}

.poi-icons-poi_11_lblue_l {
  background-position: 0 -2013px;
  height: 36px;
  width: 27px;
}

.poi-icons-poi_11_square {
  background-position: 0 -1020px;
  height: 28px;
  width: 28px;
}

.poi-icons-poi_12_blue_m {
  background-position: 0 -546px;
  height: 27px;
  width: 28px;
}

.poi-icons-poi_12_blue_s {
  background-position: -18px -28px;
  height: 15px;
  width: 16px;
}

.poi-icons-poi_12_gray_l {
  background-position: 0 -1447px;
  height: 30px;
  width: 31px;
}

.poi-icons-poi_12_lblue_l {
  background-position: 0 -1417px;
  height: 30px;
  width: 31px;
}

.poi-icons-poi_12_square {
  background-position: 0 -880px;
  height: 28px;
  width: 28px;
}

.poi-icons-poi_13_blue_m {
  background-position: 0 -414px;
  height: 26px;
  width: 26px;
}

.poi-icons-poi_13_blue_s {
  background-position: -15px -58px;
  height: 15px;
  width: 15px;
}

.poi-icons-poi_13_gray_l {
  background-position: 0 -1631px;
  height: 32px;
  width: 32px;
}

.poi-icons-poi_13_lblue_l {
  background-position: 0 -1599px;
  height: 32px;
  width: 32px;
}

.poi-icons-poi_13_square {
  background-position: 0 -852px;
  height: 28px;
  width: 28px;
}

.poi-icons-poi_14_blue_m {
  background-position: 0 -573px;
  height: 27px;
  width: 25px;
}

.poi-icons-poi_14_blue_s {
  background-position: 0 -88px;
  height: 16px;
  width: 15px;
}

.poi-icons-poi_14_gray_l {
  background-position: 0 -1977px;
  height: 36px;
  width: 33px;
}

.poi-icons-poi_14_lblue_l {
  background-position: 0 -1941px;
  height: 36px;
  width: 33px;
}

.poi-icons-poi_14_square {
  background-position: 0 -824px;
  height: 28px;
  width: 28px;
}

.poi-icons-poi_15_blue_m {
  background-position: 0 -147px;
  height: 22px;
  width: 32px;
}

.poi-icons-poi_15_blue_s {
  background-position: -17px -14px;
  height: 14px;
  width: 20px;
}

.poi-icons-poi_15_gray_l {
  background-position: 0 -656px;
  height: 28px;
  width: 40px;
}

.poi-icons-poi_15_lblue_l {
  background-position: 0 -600px;
  height: 28px;
  width: 40px;
}

.poi-icons-poi_15_square {
  background-position: 0 -768px;
  height: 28px;
  width: 28px;
}

.poi-icons-poi_19_blue_m {
  background-position: 0 -1244px;
  height: 28px;
  width: 27px;
}

.poi-icons-poi_19_blue_s {
  background-position: 0 -58px;
  height: 15px;
  width: 15px;
}

.poi-icons-poi_19_gray_l {
  background-position: 0 -1764px;
  height: 35px;
  width: 34px;
}

.poi-icons-poi_19_lblue_l {
  background-position: 0 -1729px;
  height: 35px;
  width: 34px;
}

.poi-icons-poi_19_square {
  background-position: 0 -1104px;
  height: 28px;
  width: 28px;
}

.poi-icons-poi_1_blue_m {
  background-position: 0 -237px;
  height: 24px;
  width: 30px;
}

.poi-icons-poi_1_blue_s {
  background-position: 0 -43px;
  height: 14px;
  width: 18px;
}

.poi-icons-poi_1_gray_l {
  background-position: 0 -1272px;
  height: 29px;
  width: 36px;
}

.poi-icons-poi_1_lblue_l {
  background-position: 0 -1301px;
  height: 29px;
  width: 36px;
}

.poi-icons-poi_1_square {
  background-position: 0 -1160px;
  height: 28px;
  width: 28px;
}

.poi-icons-poi_21_blue_m {
  background-position: 0 -191px;
  height: 23px;
  width: 32px;
}

.poi-icons-poi_21_blue_s {
  background-position: -14px 0;
  height: 14px;
  width: 20px;
}

.poi-icons-poi_21_gray_l {
  background-position: 0 -628px;
  height: 28px;
  width: 40px;
}

.poi-icons-poi_21_lblue_l {
  background-position: 0 -684px;
  height: 28px;
  width: 40px;
}

.poi-icons-poi_21_square {
  background-position: 0 -1076px;
  height: 28px;
  width: 28px;
}

.poi-icons-poi_5_blue_m {
  background-position: -17px -121px;
  height: 26px;
  width: 21px;
}

.poi-icons-poi_5_blue_s {
  background-position: -15px -104px;
  height: 17px;
  width: 14px;
}

.poi-icons-poi_5_gray_l {
  background-position: 0 -1663px;
  height: 33px;
  width: 27px;
}

.poi-icons-poi_5_lblue_l {
  background-position: 0 -1696px;
  height: 33px;
  width: 27px;
}

.poi-icons-poi_5_square {
  background-position: 0 -1048px;
  height: 28px;
  width: 28px;
}

.poi-icons-poi_6_blue_m {
  background-position: 0 -440px;
  height: 26px;
  width: 25px;
}

.poi-icons-poi_6_blus_s {
  background-position: -18px -43px;
  height: 15px;
  width: 15px;
}

.poi-icons-poi_6_gray_l {
  background-position: 0 -1834px;
  height: 35px;
  width: 33px;
}

.poi-icons-poi_6_lblue_l {
  background-position: 0 -1799px;
  height: 35px;
  width: 33px;
}

.poi-icons-poi_6_square {
  background-position: 0 -936px;
  height: 28px;
  width: 28px;
}

.poi-icons-poi_7_blue_m {
  background-position: 0 -214px;
  height: 23px;
  width: 30px;
}

.poi-icons-poi_7_blue_s {
  background-position: 0 -14px;
  height: 13px;
  width: 17px;
}

.poi-icons-poi_7_gray_l {
  background-position: 0 -492px;
  height: 27px;
  width: 34px;
}

.poi-icons-poi_7_lblue_l {
  background-position: 0 -519px;
  height: 27px;
  width: 34px;
}

.poi-icons-poi_7_square {
  background-position: 0 -964px;
  height: 28px;
  width: 28px;
}

.poi-icons-poi_9_blue_m {
  background-position: 0 -285px;
  height: 25px;
  width: 30px;
}

.poi-icons-poi_9_blue_s {
  background-position: 0 -28px;
  height: 15px;
  width: 18px;
}

.poi-icons-poi_9_gray_l {
  background-position: 0 -1330px;
  height: 29px;
  width: 34px;
}

.poi-icons-poi_9_lblue_l {
  background-position: 0 -1359px;
  height: 29px;
  width: 34px;
}

.poi-icons-poi_9_square {
  background-position: 0 -1216px;
  height: 28px;
  width: 28px;
}

#content {
  padding-bottom: 20px !important;
}

.wrap {
  color: #5c5c5c;
  width: 1200px;
  margin: 0 auto;
  padding-top: 36px;
}

.photo-panel-wrap {
  height: 362px;
  overflow-x: hidden;
  overflow-y: auto;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  -ms-border-radius: 4px;
  -o-border-radius: 4px;
  border-radius: 4px;
  background: #f2f2f2;
}

.photo-panel {
  width: 1176px;
  padding: 7px 12px;
}
.photo-panel.empty {
  height: 348px;
  background: #f2f2f2 url(/static/img/web/trips/linkpoi_photo_empty.png) no-repeat center center;
}
.photo-panel .photo-item {
  width: 154px;
  height: 160px;
  margin: 7px;
}
.photo-panel .photo-item .photo {
  width: 154px;
  height: 160px;
  position: relative;
  cursor: pointer;
}
.photo-panel .photo-item .photo img {
  display: block;
  width: 100%;
  height: 100%;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  -ms-border-radius: 4px;
  -o-border-radius: 4px;
  border-radius: 4px;
}
.photo-panel .photo-item .photo .selected-icon, .photo-panel .photo-item .photo .deleted-icon {
  display: none;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.photo-panel .photo-item .photo .selected-icon span, .photo-panel .photo-item .photo .deleted-icon span {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: #000;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  -ms-border-radius: 4px;
  -o-border-radius: 4px;
  border-radius: 4px;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=70);
  opacity: 0.7;
}
.photo-panel .photo-item .photo .selected-icon i {
  position: absolute;
  top: 50%;
  left: 50%;
  margin: -25px 0 0 -25px;
}
.photo-panel .photo-item .photo .deleted-icon i {
  position: absolute;
  top: 10px;
  right: 10px;
}
.photo-panel .photo-item.checked .photo {
  cursor: move;
}
.photo-panel .photo-item.checked .photo .selected-icon {
  display: block;
}
.photo-panel .photo-item.linked {
  display: none;
}

.preview-popup {
  position: absolute;
  left: 0;
  top: 0;
  width: 218px;
  border: 6px solid #fff;
  -webkit-border-radius: 6px;
  -moz-border-radius: 6px;
  -ms-border-radius: 6px;
  -o-border-radius: 6px;
  border-radius: 6px;
  background-color: #fff;
  z-index: 1000;
  -webkit-box-shadow: 0 2px 6px rgba(92, 92, 92, 0.6);
  -moz-box-shadow: 0 2px 6px rgba(92, 92, 92, 0.6);
  box-shadow: 0 2px 6px rgba(92, 92, 92, 0.6);
}
.preview-popup img {
  display: block;
  width: 100%;
  -webkit-border-radius: 6px;
  -moz-border-radius: 6px;
  -ms-border-radius: 6px;
  -o-border-radius: 6px;
  border-radius: 6px;
}

.hint {
  font-size: 18px;
  color: #b0b0b0;
  height: 47px;
  width: 226px;
  margin: 20px auto;
  position: relative;
}
.hint .hint-wrapper {
  position: absolute;
  top: 0;
  height: 0;
  width: 41px;
  overflow: hidden;
}
.hint span {
  position: absolute;
  top: 15px;
  right: 0;
}

.navi a {
  cursor: pointer;
  display: none;
  height: 25px;
  padding: 50px 19px;
  position: absolute;
  width: 15px;
}
.navi .prev {
  left: -54px;
  display: none;
}
.navi .prev.active {
  display: block;
}
.navi .prev i {
  background-position: -78px -20px;
  width: 15px;
  height: 25px;
}
.navi .prev:hover i {
  background-position: -63px -20px;
}
.navi .next {
  right: -54px;
  display: none;
}
.navi .next.active {
  display: block;
}
.navi .next i {
  background-position: -31px -65px;
  width: 15px;
  height: 25px;
}
.navi .next:hover i {
  background-position: -44px -114px;
}

.poi-panel .new-poi {
  width: 160px;
  height: 124px;
  border: 1px solid #f2f2f2;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  -ms-border-radius: 4px;
  -o-border-radius: 4px;
  border-radius: 4px;
  margin: 3px 5px 3px 0;
  display: block;
  text-align: center;
}
.poi-panel .new-poi i {
  display: block;
  margin: 25px auto 10px;
}
.poi-panel .new-poi p {
  color: #b0b0b0;
  font-size: 16px;
}
.poi-panel .poi-panel-scroll {
  height: 142px;
  overflow: hidden;
  width: 1033px;
}
.poi-panel .poi-panel-scroll .poi-list {
  width: 18200px;
}
.poi-panel .poi-panel-scroll .poi-list .poi-item a {
  display: block;
  background: #f2f2f2;
  width: 162px;
  height: 126px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  -ms-border-radius: 4px;
  -o-border-radius: 4px;
  border-radius: 4px;
  margin: 3px 5px;
  position: relative;
}
.poi-panel .poi-panel-scroll .poi-list .poi-item a .title {
  color: #5c5c5c;
  font-size: 20px;
  top: 20px;
  left: 12px;
  width: 135px;
  overflow: hidden;
  height: 61px;
  word-break: break-all;
}
.poi-panel .poi-panel-scroll .poi-list .poi-item a .count {
  color: #999;
  font-size: 18px;
  left: 13px;
  bottom: 13px;
}
.poi-panel .poi-panel-scroll .poi-list .poi-item a .remove {
  display: none;
  background-position: -46px -65px;
  width: 23px;
  height: 23px;
  top: 6px;
  right: 6px;
}
.poi-panel .poi-panel-scroll .poi-list .poi-item.poi-item-hover a {
  background: #4abdcc;
  -webkit-box-shadow: 0 6px 8px rgba(92, 92, 92, 0.25);
  -moz-box-shadow: 0 6px 8px rgba(92, 92, 92, 0.25);
  box-shadow: 0 6px 8px rgba(92, 92, 92, 0.25);
}
.poi-panel .poi-panel-scroll .poi-list .poi-item.poi-item-hover a .title {
  color: #fff;
}
.poi-panel .poi-panel-scroll .poi-list .poi-item.poi-item-hover a .count {
  color: #fff;
}
.poi-panel .poi-panel-scroll .poi-list .poi-item.poi-item-hover a .remove {
  display: block;
}
.poi-panel .poi-panel-scroll .poi-list .poi-item.poi-item-drop-hover a {
  background: #4abdcc;
  -webkit-box-shadow: 0 6px 8px rgba(92, 92, 92, 0.25);
  -moz-box-shadow: 0 6px 8px rgba(92, 92, 92, 0.25);
  box-shadow: 0 6px 8px rgba(92, 92, 92, 0.25);
  width: 172px;
  height: 132px;
  margin: 0;
}
.poi-panel .poi-panel-scroll .poi-list .poi-item.poi-item-drop-hover a .title {
  color: #fff;
}
.poi-panel .poi-panel-scroll .poi-list .poi-item.poi-item-drop-hover a .count {
  color: #fff;
}
.poi-panel .poi-panel-scroll .poi-list .poi-item .poi-icon {
  right: 13px;
  bottom: 13px;
}
.poi-panel .poi-panel-scroll .poi-list .poi1 .poi-icon {
  background-position: 0 -1272px;
  width: 36px;
  height: 29px;
}
.poi-panel .poi-panel-scroll .poi-list .poi1.poi-item-hover .poi-icon, .poi-panel .poi-panel-scroll .poi-list .poi1.poi-item-drop-hover .poi-icon {
  background-position: 0 -1301px;
  width: 36px;
  height: 29px;
}
.poi-panel .poi-panel-scroll .poi-list .poi5 .poi-icon {
  background-position: 0 -1663px;
  width: 27px;
  height: 33px;
}
.poi-panel .poi-panel-scroll .poi-list .poi5.poi-item-hover .poi-icon, .poi-panel .poi-panel-scroll .poi-list .poi5.poi-item-drop-hover .poi-icon {
  background-position: 0 -1696px;
  width: 27px;
  height: 33px;
}
.poi-panel .poi-panel-scroll .poi-list .poi6 .poi-icon {
  background-position: 0 -1834px;
  width: 33px;
  height: 35px;
}
.poi-panel .poi-panel-scroll .poi-list .poi6.poi-item-hover .poi-icon, .poi-panel .poi-panel-scroll .poi-list .poi6.poi-item-drop-hover .poi-icon {
  background-position: 0 -1799px;
  width: 33px;
  height: 35px;
}
.poi-panel .poi-panel-scroll .poi-list .poi7 .poi-icon {
  background-position: 0 -492px;
  width: 34px;
  height: 27px;
}
.poi-panel .poi-panel-scroll .poi-list .poi7.poi-item-hover .poi-icon, .poi-panel .poi-panel-scroll .poi-list .poi7.poi-item-drop-hover .poi-icon {
  background-position: 0 -519px;
  width: 34px;
  height: 27px;
}
.poi-panel .poi-panel-scroll .poi-list .poi9 .poi-icon {
  background-position: 0 -1330px;
  width: 34px;
  height: 29px;
}
.poi-panel .poi-panel-scroll .poi-list .poi9.poi-item-hover .poi-icon, .poi-panel .poi-panel-scroll .poi-list .poi9.poi-item-drop-hover .poi-icon {
  background-position: 0 -1359px;
  width: 34px;
  height: 29px;
}
.poi-panel .poi-panel-scroll .poi-list .poi10 .poi-icon {
  background-position: 0 -1869px;
  width: 35px;
  height: 36px;
}
.poi-panel .poi-panel-scroll .poi-list .poi10.poi-item-hover .poi-icon, .poi-panel .poi-panel-scroll .poi-list .poi10.poi-item-drop-hover .poi-icon {
  background-position: 0 -1905px;
  width: 35px;
  height: 36px;
}
.poi-panel .poi-panel-scroll .poi-list .poi11 .poi-icon {
  background-position: 0 -2049px;
  width: 27px;
  height: 36px;
}
.poi-panel .poi-panel-scroll .poi-list .poi11.poi-item-hover .poi-icon, .poi-panel .poi-panel-scroll .poi-list .poi11.poi-item-drop-hover .poi-icon {
  background-position: 0 -2013px;
  width: 27px;
  height: 36px;
}
.poi-panel .poi-panel-scroll .poi-list .poi12 .poi-icon {
  background-position: 0 -1447px;
  width: 31px;
  height: 30px;
}
.poi-panel .poi-panel-scroll .poi-list .poi12.poi-item-hover .poi-icon, .poi-panel .poi-panel-scroll .poi-list .poi12.poi-item-drop-hover .poi-icon {
  background-position: 0 -1417px;
  width: 31px;
  height: 30px;
}
.poi-panel .poi-panel-scroll .poi-list .poi13 .poi-icon {
  background-position: 0 -1631px;
  width: 32px;
  height: 32px;
}
.poi-panel .poi-panel-scroll .poi-list .poi13.poi-item-hover .poi-icon, .poi-panel .poi-panel-scroll .poi-list .poi13.poi-item-drop-hover .poi-icon {
  background-position: 0 -1599px;
  width: 32px;
  height: 32px;
}
.poi-panel .poi-panel-scroll .poi-list .poi14 .poi-icon {
  background-position: 0 -1977px;
  width: 33px;
  height: 36px;
}
.poi-panel .poi-panel-scroll .poi-list .poi14.poi-item-hover .poi-icon, .poi-panel .poi-panel-scroll .poi-list .poi14.poi-item-drop-hover .poi-icon {
  background-position: 0 -1941px;
  width: 33px;
  height: 36px;
}
.poi-panel .poi-panel-scroll .poi-list .poi15 .poi-icon {
  background-position: 0 -656px;
  width: 40px;
  height: 28px;
}
.poi-panel .poi-panel-scroll .poi-list .poi15.poi-item-hover .poi-icon, .poi-panel .poi-panel-scroll .poi-list .poi15.poi-item-drop-hover .poi-icon {
  background-position: 0 -600px;
  width: 40px;
  height: 28px;
}
.poi-panel .poi-panel-scroll .poi-list .poi19 .poi-icon {
  background-position: 0 -1764px;
  width: 34px;
  height: 35px;
}
.poi-panel .poi-panel-scroll .poi-list .poi19.poi-item-hover .poi-icon, .poi-panel .poi-panel-scroll .poi-list .poi19.poi-item-drop-hover .poi-icon {
  background-position: 0 -1729px;
  width: 34px;
  height: 35px;
}
.poi-panel .poi-panel-scroll .poi-list .poi21 .poi-icon {
  background-position: 0 -628px;
  width: 40px;
  height: 28px;
}
.poi-panel .poi-panel-scroll .poi-list .poi21.poi-item-hover .poi-icon, .poi-panel .poi-panel-scroll .poi-list .poi21.poi-item-drop-hover .poi-icon {
  background-position: 0 -684px;
  width: 40px;
  height: 28px;
}
.poi-panel .poi-panel-scroll .poi-list .place1 .poi-icon {
  background-position: 0 -310px;
  width: 37px;
  height: 26px;
}
.poi-panel .poi-panel-scroll .poi-list .place1.poi-item-hover .poi-icon, .poi-panel .poi-panel-scroll .poi-list .place1.poi-item-drop-hover .poi-icon {
  background-position: 0 -336px;
  width: 37px;
  height: 26px;
}
.poi-panel .poi-panel-scroll .poi-list .place2 .poi-icon {
  background-position: 0 -1568px;
  width: 33px;
  height: 31px;
}
.poi-panel .poi-panel-scroll .poi-list .place2.poi-item-hover .poi-icon, .poi-panel .poi-panel-scroll .poi-list .place2.poi-item-drop-hover .poi-icon {
  background-position: 0 -1537px;
  width: 33px;
  height: 31px;
}
.poi-panel .poi-panel-scroll .poi-list .place3 .poi-icon {
  background-position: 0 -712px;
  width: 33px;
  height: 28px;
}
.poi-panel .poi-panel-scroll .poi-list .place3.poi-item-hover .poi-icon, .poi-panel .poi-panel-scroll .poi-list .place3.poi-item-drop-hover .poi-icon {
  background-position: 0 -740px;
  width: 33px;
  height: 28px;
}
.poi-panel .poi-panel-scroll .poi-list .place4 .poi-icon {
  background-position: 0 -2049px;
  width: 27px;
  height: 36px;
}
.poi-panel .poi-panel-scroll .poi-list .place4.poi-item-hover .poi-icon, .poi-panel .poi-panel-scroll .poi-list .place4.poi-item-drop-hover .poi-icon {
  background-position: 0 -2013px;
  width: 27px;
  height: 36px;
}
.poi-panel .empty-text {
  display: none;
  position: absolute;
  font-size: 24px;
  color: #e7e7e7;
  top: 50px;
  left: 495px;
}

.dragging.one {
  width: 84px;
  height: 60px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  -ms-border-radius: 4px;
  -o-border-radius: 4px;
  border-radius: 4px;
  -webkit-box-shadow: 0 2px 4px rgba(0, 0, 0, 0.6);
  -moz-box-shadow: 0 2px 4px rgba(0, 0, 0, 0.6);
  box-shadow: 0 2px 4px rgba(0, 0, 0, 0.6);
  border: solid 3px #f2f2f2;
}
.dragging.one i {
  display: none;
}
.dragging.one img {
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  -ms-border-radius: 4px;
  -o-border-radius: 4px;
  border-radius: 4px;
  width: 84px;
  height: 60px;
}
.dragging.more {
  background-position: 0 -474px;
  width: 94px;
  height: 73px;
}
.dragging.more img {
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  -ms-border-radius: 4px;
  -o-border-radius: 4px;
  border-radius: 4px;
  width: 84px;
  height: 60px;
  position: absolute;
  top: 5px;
  left: 7px;
  z-index: 1;
}
.dragging.more i {
  position: absolute;
  top: -5px;
  right: -5px;
  color: #fff;
  font-size: 12px;
  z-index: 2;
  text-align: center;
  background-position: -23px -90px;
  width: 21px;
  height: 21px;
  line-height: 21px;
}
.dragging.more.rotate {
  -webkit-transform: rotate(3deg);
  -moz-transform: rotate(3deg);
  -ms-transform: rotate(3deg);
  -o-transform: rotate(3deg);
  transform: rotate(3deg);
}
.dragging.more.rotate i {
  -webkit-transform: rotate(-3deg);
  -moz-transform: rotate(-3deg);
  -ms-transform: rotate(-3deg);
  -o-transform: rotate(-3deg);
  transform: rotate(-3deg);
}

.ui-widget-overlay {
  background-color: #000000;
  left: 0px;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=50);
  opacity: 0.5;
  position: absolute;
  top: 0px;
  width: 100%;
  height: 100%;
  z-index: 1001;
}

.ui-dialog {
  z-index: 1002;
  outline: none;
  position: absolute;
}

.ui-dialog-titlebar {
  display: none;
}

.popup {
  padding: 20px;
  position: relative;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  -ms-border-radius: 4px;
  -o-border-radius: 4px;
  border-radius: 4px;
  background: #fff;
  text-align: center;
}
.popup .close {
  position: absolute;
  top: 20px;
  right: 20px;
  background-position: -20px -114px;
  width: 24px;
  height: 24px;
  outline: none;
}
.popup .close:hover, .popup .close.popup_close_hover, .popup .close.popup_close-hover {
  background-position: -69px -65px;
}
.popup .close:hover {
  background-position: -69px -65px;
  width: 24px;
  height: 24px;
}
.popup .btn-done {
  display: inline-block;
  margin: 0 auto;
  padding: 0 55px;
  height: 46px;
  line-height: 46px;
  text-align: center;
  color: #fff;
  font-size: 20px;
  background-color: #5acbda;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  -ms-border-radius: 4px;
  -o-border-radius: 4px;
  border-radius: 4px;
}
.popup .btn-done:hover {
  background-color: #2e9dab;
}
.popup .btn-done.disabled {
  background-color: #c9c9c9;
  cursor: default;
}

#poi-view-popup {
  padding: 20px 15px;
}
#poi-view-popup .title {
  margin-right: 30px;
}
#poi-view-popup .title .poi-icon {
  position: absolute;
  top: 0;
  left: 5px;
}
#poi-view-popup .title .poi-icon.poi1 {
  background-position: 0 -237px;
  width: 30px;
  height: 24px;
}
#poi-view-popup .title .poi-icon.poi5 {
  background-position: -17px -121px;
  width: 21px;
  height: 26px;
}
#poi-view-popup .title .poi-icon.poi6 {
  background-position: 0 -440px;
  width: 25px;
  height: 26px;
}
#poi-view-popup .title .poi-icon.poi7 {
  background-position: 0 -214px;
  width: 30px;
  height: 23px;
}
#poi-view-popup .title .poi-icon.poi9 {
  background-position: 0 -285px;
  width: 30px;
  height: 25px;
}
#poi-view-popup .title .poi-icon.poi10 {
  background-position: 0 -388px;
  width: 26px;
  height: 26px;
}
#poi-view-popup .title .poi-icon.poi11 {
  background-position: 0 -466px;
  width: 20px;
  height: 26px;
}
#poi-view-popup .title .poi-icon.poi12 {
  background-position: 0 -546px;
  width: 28px;
  height: 27px;
}
#poi-view-popup .title .poi-icon.poi13 {
  background-position: 0 -414px;
  width: 26px;
  height: 26px;
}
#poi-view-popup .title .poi-icon.poi14 {
  background-position: 0 -573px;
  width: 25px;
  height: 27px;
}
#poi-view-popup .title .poi-icon.poi15 {
  background-position: 0 -147px;
  width: 32px;
  height: 22px;
}
#poi-view-popup .title .poi-icon.poi19 {
  background-position: 0 -1244px;
  width: 27px;
  height: 28px;
}
#poi-view-popup .title .poi-icon.poi21 {
  background-position: 0 -191px;
  width: 32px;
  height: 23px;
}
#poi-view-popup .title .poi-icon.place1 {
  background-position: 0 -169px;
  width: 32px;
  height: 22px;
}
#poi-view-popup .title .poi-icon.place2 {
  background-position: 0 -362px;
  width: 28px;
  height: 26px;
}
#poi-view-popup .title .poi-icon.place3 {
  background-position: 0 -261px;
  width: 28px;
  height: 24px;
}
#poi-view-popup .title .poi-icon.place4 {
  background-position: 0 -466px;
  width: 20px;
  height: 26px;
}
#poi-view-popup .title div {
  margin-left: 47px;
}
#poi-view-popup .title div p {
  text-align: left;
  margin-bottom: 2px;
  margin-right: 30px;
}
#poi-view-popup .title div .poi-name {
  color: #5c5c5c;
  font-size: 18px;
}
#poi-view-popup .title div .poi-address {
  color: #c7c7c7;
  font-size: 12px;
}
#poi-view-popup .content {
  min-height: 140px;
  max-height: 280px;
  overflow-x: hidden;
  overflow-y: auto;
  margin: 15px 0;
  width: 424px;
}
#poi-view-popup .content .photos {
  width: 408px;
}
#poi-view-popup .content .photos.empty {
  height: 140px;
  background: white url(/static/img/web/trips/poi_view_empty.png) no-repeat center center;
}
#poi-view-popup .content .photos li {
  width: 126px;
  height: 130px;
  margin: 5px;
}
#poi-view-popup .content .photos li .photo {
  position: relative;
  cursor: default;
  display: block;
}
#poi-view-popup .content .photos li .photo img {
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  -ms-border-radius: 4px;
  -o-border-radius: 4px;
  border-radius: 4px;
  width: 126px;
  height: 130px;
}
#poi-view-popup .content .photos li .photo .remove {
  display: none;
  cursor: pointer;
  background-position: -67px -45px;
  width: 20px;
  height: 20px;
  top: 6px;
  right: 6px;
}
#poi-view-popup .content .photos li .photo:hover .remove {
  display: block;
}

#add-poi-popup {
  width: 450px;
}
#add-poi-popup h3 {
  color: #999;
  font-size: 18px;
  text-align: left;
  height: 24px;
  line-height: 24px;
}
#add-poi-popup .content-wrap {
  width: 450px;
  height: 522px;
  overflow: hidden;
  margin-top: 15px;
}
#add-poi-popup .content-list {
  width: 930px;
  height: 100%;
}
#add-poi-popup .content-list .content-item {
  width: 450px;
  height: 100%;
}
#add-poi-popup .content-list .content-item .btn-done {
  font-size: 18px;
}
#add-poi-popup .content-list .content-item .divide {
  text-align: center;
  line-height: 44px;
}
#add-poi-popup .content-list .content-item .divide span {
  color: #c9c9c9;
  background: #fff;
  font-size: 14px;
  padding: 15px;
  z-index: 2;
}
#add-poi-popup .content-list .content-item .divide i {
  position: absolute;
  border-top: 1px solid #e7e7e7;
  width: 100%;
  top: 21px;
  left: 0;
}
#add-poi-popup .content-list .content-search {
  margin-right: 30px;
}
#add-poi-popup .content-list .content-search .done {
  bottom: 0;
  left: 50%;
  margin-left: -102px;
}
#add-poi-popup .content-list .content-search .search-input {
  width: 448px;
  height: 46px;
  border: 1px solid #e7e7e7;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  -ms-border-radius: 4px;
  -o-border-radius: 4px;
  border-radius: 4px;
  margin-bottom: 6px;
}
#add-poi-popup .content-list .content-search .search-input i {
  top: 12px;
  left: 13px;
}
#add-poi-popup .content-list .content-search .search-input input {
  border: 0;
  width: 400px;
  height: 18px;
  line-height: 18px;
  padding: 14px 0 14px 48px;
  font-size: 14px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  -ms-border-radius: 4px;
  -o-border-radius: 4px;
  border-radius: 4px;
  outline: none;
}
#add-poi-popup .content-list .poi-result-list-wrap {
  height: 275px;
  overflow: hidden;
  overflow-y: auto;
}
#add-poi-popup .content-list .poi-result-list-wrap .poi-predict-list {
  display: none;
}
#add-poi-popup .content-list .poi-result-list-wrap .empty-list {
  background: white url(/static/img/web/trips/add_poi_empty.png) no-repeat center center;
  display: none;
  height: 275px;
}
#add-poi-popup .content-list .poi-result-list-wrap.empty .poi-result-list {
  display: none;
}
#add-poi-popup .content-list .poi-result-list-wrap.empty .poi-predict-list {
  display: block;
}
#add-poi-popup .content-list .poi-result-list-wrap.empty .empty-list {
  display: block;
}
#add-poi-popup .content-list .poi-result-list-wrap .result-item {
  padding: 12px 0;
  border-bottom: 1px solid #f7f7f7;
  cursor: pointer;
  position: relative;
}
#add-poi-popup .content-list .poi-result-list-wrap .result-item .poi-icon {
  position: absolute;
  top: 50%;
  left: 10px;
}
#add-poi-popup .content-list .poi-result-list-wrap .result-item.poi1 .poi-icon {
  background-position: 0 -237px;
  width: 30px;
  height: 24px;
  margin-top: -12px;
}
#add-poi-popup .content-list .poi-result-list-wrap .result-item.poi5 .poi-icon {
  background-position: -17px -121px;
  width: 21px;
  height: 26px;
  margin-top: -13px;
}
#add-poi-popup .content-list .poi-result-list-wrap .result-item.poi6 .poi-icon {
  background-position: 0 -440px;
  width: 25px;
  height: 26px;
  margin-top: -13px;
}
#add-poi-popup .content-list .poi-result-list-wrap .result-item.poi7 .poi-icon {
  background-position: 0 -214px;
  width: 30px;
  height: 23px;
  margin-top: -11.5px;
}
#add-poi-popup .content-list .poi-result-list-wrap .result-item.poi9 .poi-icon {
  background-position: 0 -285px;
  width: 30px;
  height: 25px;
  margin-top: -12.5px;
}
#add-poi-popup .content-list .poi-result-list-wrap .result-item.poi10 .poi-icon {
  background-position: 0 -388px;
  width: 26px;
  height: 26px;
  margin-top: -13px;
}
#add-poi-popup .content-list .poi-result-list-wrap .result-item.poi11 .poi-icon {
  background-position: 0 -466px;
  width: 20px;
  height: 26px;
  margin-top: -13px;
}
#add-poi-popup .content-list .poi-result-list-wrap .result-item.poi12 .poi-icon {
  background-position: 0 -546px;
  width: 28px;
  height: 27px;
  margin-top: -13.5px;
}
#add-poi-popup .content-list .poi-result-list-wrap .result-item.poi13 .poi-icon {
  background-position: 0 -414px;
  width: 26px;
  height: 26px;
  margin-top: -13px;
}
#add-poi-popup .content-list .poi-result-list-wrap .result-item.poi14 .poi-icon {
  background-position: 0 -573px;
  width: 25px;
  height: 27px;
  margin-top: -13.5px;
}
#add-poi-popup .content-list .poi-result-list-wrap .result-item.poi15 .poi-icon {
  background-position: 0 -147px;
  width: 32px;
  height: 22px;
  margin-top: -11px;
}
#add-poi-popup .content-list .poi-result-list-wrap .result-item.poi19 .poi-icon {
  background-position: 0 -1244px;
  width: 27px;
  height: 28px;
  margin-top: -14px;
}
#add-poi-popup .content-list .poi-result-list-wrap .result-item.poi21 .poi-icon {
  background-position: 0 -191px;
  width: 32px;
  height: 23px;
  margin-top: -11.5px;
}
#add-poi-popup .content-list .poi-result-list-wrap .result-item.place1 .poi-icon {
  background-position: 0 -169px;
  width: 32px;
  height: 22px;
  margin-top: -11px;
}
#add-poi-popup .content-list .poi-result-list-wrap .result-item.place2 .poi-icon {
  background-position: 0 -362px;
  width: 28px;
  height: 26px;
  margin-top: -13px;
}
#add-poi-popup .content-list .poi-result-list-wrap .result-item.place3 .poi-icon {
  background-position: 0 -261px;
  width: 28px;
  height: 24px;
  margin-top: -12px;
}
#add-poi-popup .content-list .poi-result-list-wrap .result-item.place4 .poi-icon {
  background-position: 0 -466px;
  width: 20px;
  height: 26px;
  margin-top: -13px;
}
#add-poi-popup .content-list .poi-result-list-wrap .result-item p {
  margin-left: 65px;
  text-align: left;
}
#add-poi-popup .content-list .poi-result-list-wrap .result-item .title {
  color: #5c5c5c;
  font-size: 16px;
  margin-bottom: 5px;
}
#add-poi-popup .content-list .poi-result-list-wrap .result-item .address {
  color: #c9c9c9;
  font-size: 12px;
  min-height: 12px;
}
#add-poi-popup .content-list .poi-result-list-wrap .add-new-poi {
  cursor: pointer;
  color: #c9c9c9;
  font-size: 20px;
  text-align: center;
  margin: 15px 0;
}
#add-poi-popup .content-list .poi-result-list-wrap .add-new-poi i {
  margin-right: 15px;
  position: relative;
  top: 2px;
}
#add-poi-popup .content-list .poi-added-list-wrap {
  height: 85px;
  width: 450px;
  overflow: hidden;
}
#add-poi-popup .content-list .poi-added-list-navi a {
  cursor: pointer;
  display: none;
  width: 11px;
  height: 19px;
  position: absolute;
  background: rgba(255, 255, 255, 0.6);
  z-index: 10;
}
#add-poi-popup .content-list .poi-added-list-navi .prev {
  left: 0;
  display: none;
  padding: 33px 17px 33px 0;
  background-image: -webkit-gradient(linear, 0% 50%, 100% 50%, color-stop(0%, #ffffff), color-stop(100%, rgba(248, 248, 248, 0.2)));
  background-image: -webkit-linear-gradient(left, #ffffff, rgba(248, 248, 248, 0.2));
  background-image: -moz-linear-gradient(left, #ffffff, rgba(248, 248, 248, 0.2));
  background-image: -o-linear-gradient(left, #ffffff, rgba(248, 248, 248, 0.2));
  background-image: linear-gradient(left, #ffffff, rgba(248, 248, 248, 0.2));
}
#add-poi-popup .content-list .poi-added-list-navi .prev.active {
  display: block;
}
#add-poi-popup .content-list .poi-added-list-navi .prev i {
  background-position: 0 -65px;
  width: 11px;
  height: 19px;
}
#add-poi-popup .content-list .poi-added-list-navi .prev:hover i {
  background-position: -14px -20px;
}
#add-poi-popup .content-list .poi-added-list-navi .next {
  right: 0;
  display: none;
  padding: 33px 0 33px 17px;
  background-image: -webkit-gradient(linear, 0% 50%, 100% 50%, color-stop(0%, rgba(248, 248, 248, 0.2)), color-stop(100%, #ffffff));
  background-image: -webkit-linear-gradient(left, rgba(248, 248, 248, 0.2), #ffffff);
  background-image: -moz-linear-gradient(left, rgba(248, 248, 248, 0.2), #ffffff);
  background-image: -o-linear-gradient(left, rgba(248, 248, 248, 0.2), #ffffff);
  background-image: linear-gradient(left, rgba(248, 248, 248, 0.2), #ffffff);
}
#add-poi-popup .content-list .poi-added-list-navi .next.active {
  display: block;
}
#add-poi-popup .content-list .poi-added-list-navi .next i {
  background-position: -23px 0;
  width: 11px;
  height: 19px;
}
#add-poi-popup .content-list .poi-added-list-navi .next:hover i {
  background-position: -12px 0;
}
#add-poi-popup .content-list .poi-added-list {
  width: 18200px;
}
#add-poi-popup .content-list .poi-added-list li {
  float: left;
  margin-right: 6px;
  position: relative;
}
#add-poi-popup .content-list .poi-added-list li .poi-icon {
  position: absolute;
  right: 10px;
  bottom: 10px;
  z-index: 1;
}
#add-poi-popup .content-list .poi-added-list li.poi1 .poi-icon {
  background-position: 0 -1272px;
  width: 36px;
  height: 29px;
}
#add-poi-popup .content-list .poi-added-list li.poi5 .poi-icon {
  background-position: 0 -1663px;
  width: 27px;
  height: 33px;
}
#add-poi-popup .content-list .poi-added-list li.poi6 .poi-icon {
  background-position: 0 -1834px;
  width: 33px;
  height: 35px;
}
#add-poi-popup .content-list .poi-added-list li.poi7 .poi-icon {
  background-position: 0 -492px;
  width: 34px;
  height: 27px;
}
#add-poi-popup .content-list .poi-added-list li.poi9 .poi-icon {
  background-position: 0 -1330px;
  width: 34px;
  height: 29px;
}
#add-poi-popup .content-list .poi-added-list li.poi10 .poi-icon {
  background-position: 0 -1869px;
  width: 35px;
  height: 36px;
}
#add-poi-popup .content-list .poi-added-list li.poi11 .poi-icon {
  background-position: 0 -2049px;
  width: 27px;
  height: 36px;
}
#add-poi-popup .content-list .poi-added-list li.poi12 .poi-icon {
  background-position: 0 -1447px;
  width: 31px;
  height: 30px;
}
#add-poi-popup .content-list .poi-added-list li.poi13 .poi-icon {
  background-position: 0 -1631px;
  width: 32px;
  height: 32px;
}
#add-poi-popup .content-list .poi-added-list li.poi14 .poi-icon {
  background-position: 0 -1977px;
  width: 33px;
  height: 36px;
}
#add-poi-popup .content-list .poi-added-list li.poi15 .poi-icon {
  background-position: 0 -656px;
  width: 40px;
  height: 28px;
}
#add-poi-popup .content-list .poi-added-list li.poi19 .poi-icon {
  background-position: 0 -1764px;
  width: 34px;
  height: 35px;
}
#add-poi-popup .content-list .poi-added-list li.poi21 .poi-icon {
  background-position: 0 -628px;
  width: 40px;
  height: 28px;
}
#add-poi-popup .content-list .poi-added-list li.place1 .poi-icon {
  background-position: 0 -310px;
  width: 37px;
  height: 26px;
}
#add-poi-popup .content-list .poi-added-list li.place2 .poi-icon {
  background-position: 0 -1568px;
  width: 33px;
  height: 31px;
}
#add-poi-popup .content-list .poi-added-list li.place3 .poi-icon {
  background-position: 0 -712px;
  width: 33px;
  height: 28px;
}
#add-poi-popup .content-list .poi-added-list li.place4 .poi-icon {
  background-position: 0 -2049px;
  width: 27px;
  height: 36px;
}
#add-poi-popup .content-list .poi-added-list li a {
  display: block;
  width: 120px;
  height: 85px;
  background: #f2f2f2;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  -ms-border-radius: 4px;
  -o-border-radius: 4px;
  border-radius: 4px;
}
#add-poi-popup .content-list .poi-added-list li a .title {
  color: #5c5c5c;
  font-size: 16px;
  top: 12px;
  left: 9px;
  text-align: left;
  position: absolute;
  z-index: 2;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 102px;
}
#add-poi-popup .content-list .poi-added-list li a .mask {
  display: none;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  -ms-border-radius: 4px;
  -o-border-radius: 4px;
  border-radius: 4px;
  background: rgba(0, 0, 0, 0.6);
  z-index: 3;
}
#add-poi-popup .content-list .poi-added-list li a .remove {
  display: none;
  top: 12px;
  right: 10px;
  background-position: -4px -20px;
  width: 10px;
  height: 10px;
  z-index: 4;
}
#add-poi-popup .content-list .poi-added-list li a:hover .mask {
  display: block;
}
#add-poi-popup .content-list .poi-added-list li a:hover .remove {
  display: block;
}
#add-poi-popup .content-list .content-add .save-poi {
  left: 0;
  width: 216px;
  bottom: 0;
  height: 40px;
  line-height: 40px;
  padding: 0;
}
#add-poi-popup .content-list .content-add .cancel-poi {
  right: 0;
  width: 216px;
  bottom: 0;
  height: 40px;
  line-height: 40px;
  padding: 0;
}
#add-poi-popup .content-list .content-add .search-map {
  width: 338px;
  height: 46px;
  border: 1px solid #e7e7e7;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  -ms-border-radius: 4px;
  -o-border-radius: 4px;
  border-radius: 4px;
  margin: 0 10px 6px 0;
}
#add-poi-popup .content-list .content-add .search-map input {
  border: 0;
  width: 312px;
  height: 18px;
  line-height: 18px;
  padding: 14px 13px;
  font-size: 14px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  -ms-border-radius: 4px;
  -o-border-radius: 4px;
  border-radius: 4px;
  outline: none;
}
#add-poi-popup .content-list .content-add .search-map-btn {
  height: 48px;
  top: 0;
  right: 0;
  padding: 0 30px;
}
#add-poi-popup .content-list .content-add #map {
  width: 450px;
  height: 260px;
  margin-bottom: 15px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  -ms-border-radius: 4px;
  -o-border-radius: 4px;
  border-radius: 4px;
}
#add-poi-popup .content-list .content-add .detail-list {
  text-align: left;
}
#add-poi-popup .content-list .content-add .detail-list li {
  display: inline-block;
  *display: inline;
  zoom: 1;
  width: 216px;
  margin-bottom: 12px;
}
#add-poi-popup .content-list .content-add .detail-list li.odd {
  margin-right: 12px;
}
#add-poi-popup .content-list .content-add .detail-list li .title {
  width: 40px;
  color: #999;
  font-size: 16px;
  display: inline-block;
  position: relative;
  top: 2px;
}
#add-poi-popup .content-list .content-add .detail-list li input {
  border: 0;
  border-bottom: 1px solid #f2f2f2;
  font-size: 14px;
  width: 170px;
  height: 35px;
  outline: none;
}
#add-poi-popup .content-list .content-add .detail-list li .selector {
  position: relative;
}
#add-poi-popup .content-list .content-add .detail-list li .selector .select-result {
  background: #f2f2f2;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  -ms-border-radius: 4px;
  -o-border-radius: 4px;
  border-radius: 4px;
  height: 50px;
  line-height: 50px;
  padding-left: 20px;
  color: #c9c9c9;
  font-size: 16px;
  text-align: left;
  position: relative;
  cursor: pointer;
}
#add-poi-popup .content-list .content-add .detail-list li .selector.disabled {
  cursor: pointer;
}
#add-poi-popup .content-list .content-add .detail-list li .selector .arrow {
  position: absolute;
  top: 20px;
  right: 15px;
}
#add-poi-popup .content-list .content-add .detail-list li .selector span {
  margin-left: 60px;
}
#add-poi-popup .content-list .content-add .detail-list li .selector .poi-icon {
  position: absolute;
  left: 25px;
  top: 50%;
}
#add-poi-popup .content-list .content-add .detail-list li .selector .poi-icon.poi1 {
  background-position: 0 -237px;
  width: 30px;
  height: 24px;
  margin-top: -12px;
}
#add-poi-popup .content-list .content-add .detail-list li .selector .poi-icon.poi5 {
  background-position: -17px -121px;
  width: 21px;
  height: 26px;
  margin-top: -13px;
}
#add-poi-popup .content-list .content-add .detail-list li .selector .poi-icon.poi6 {
  background-position: 0 -440px;
  width: 25px;
  height: 26px;
  margin-top: -13px;
}
#add-poi-popup .content-list .content-add .detail-list li .selector .poi-icon.poi7 {
  background-position: 0 -214px;
  width: 30px;
  height: 23px;
  margin-top: -11.5px;
}
#add-poi-popup .content-list .content-add .detail-list li .selector .poi-icon.poi9 {
  background-position: 0 -285px;
  width: 30px;
  height: 25px;
  margin-top: -12.5px;
}
#add-poi-popup .content-list .content-add .detail-list li .selector .poi-icon.poi10 {
  background-position: 0 -388px;
  width: 26px;
  height: 26px;
  margin-top: -13px;
}
#add-poi-popup .content-list .content-add .detail-list li .selector .poi-icon.poi11 {
  background-position: 0 -466px;
  width: 20px;
  height: 26px;
  margin-top: -13px;
}
#add-poi-popup .content-list .content-add .detail-list li .selector .poi-icon.poi12 {
  background-position: 0 -546px;
  width: 28px;
  height: 27px;
  margin-top: -13.5px;
}
#add-poi-popup .content-list .content-add .detail-list li .selector .poi-icon.poi13 {
  background-position: 0 -414px;
  width: 26px;
  height: 26px;
  margin-top: -13px;
}
#add-poi-popup .content-list .content-add .detail-list li .selector .poi-icon.poi14 {
  background-position: 0 -573px;
  width: 25px;
  height: 27px;
  margin-top: -13.5px;
}
#add-poi-popup .content-list .content-add .detail-list li .selector .poi-icon.poi15 {
  background-position: 0 -147px;
  width: 32px;
  height: 22px;
  margin-top: -11px;
}
#add-poi-popup .content-list .content-add .detail-list li .selector .poi-icon.poi19 {
  background-position: 0 -1244px;
  width: 27px;
  height: 28px;
  margin-top: -14px;
}
#add-poi-popup .content-list .content-add .detail-list li .selector .poi-icon.poi21 {
  background-position: 0 -191px;
  width: 32px;
  height: 23px;
  margin-top: -11.5px;
}
#add-poi-popup .content-list .content-add .detail-list li .selector .poi-icon.place1 {
  background-position: 0 -169px;
  width: 32px;
  height: 22px;
  margin-top: -11px;
}
#add-poi-popup .content-list .content-add .detail-list li .selector .poi-icon.place2 {
  background-position: 0 -362px;
  width: 28px;
  height: 26px;
  margin-top: -13px;
}
#add-poi-popup .content-list .content-add .detail-list li .selector .poi-icon.place3 {
  background-position: 0 -261px;
  width: 28px;
  height: 24px;
  margin-top: -12px;
}
#add-poi-popup .content-list .content-add .detail-list li .selector .poi-icon.place4 {
  background-position: 0 -466px;
  width: 20px;
  height: 26px;
  margin-top: -13px;
}
#add-poi-popup #add-poi-poi-type-panel {
  position: absolute;
  z-index: 0;
  display: none;
  top: 481px;
  left: 20px;
  width: 216px;
  height: 300px;
  overflow-x: hidden;
  overflow-y: auto;
  background: #fff;
  border: 1px solid #fafafa;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  -ms-border-radius: 4px;
  -o-border-radius: 4px;
  border-radius: 4px;
  -webkit-box-shadow: 0 2px 4px rgba(0, 0, 0, 0.3);
  -moz-box-shadow: 0 2px 4px rgba(0, 0, 0, 0.3);
  box-shadow: 0 2px 4px rgba(0, 0, 0, 0.3);
}
#add-poi-popup #add-poi-poi-type-panel li {
  height: 50px;
  line-height: 50px;
  border-top: 1px dotted #e7e7e7;
  padding-left: 20px;
  cursor: pointer;
  font-size: 18px;
  color: #5c5c5c;
  text-align: left;
}
#add-poi-popup #add-poi-poi-type-panel li.text {
  color: #999;
  cursor: default;
  border-top: 0;
}
#add-poi-popup #add-poi-poi-type-panel span {
  margin-left: 60px;
}
#add-poi-popup #add-poi-poi-type-panel .poi-icon {
  position: absolute;
  left: 25px;
  top: 50%;
}
#add-poi-popup #add-poi-poi-type-panel .poi-icon.poi1 {
  background-position: 0 -237px;
  width: 30px;
  height: 24px;
  margin-top: -12px;
}
#add-poi-popup #add-poi-poi-type-panel .poi-icon.poi5 {
  background-position: -17px -121px;
  width: 21px;
  height: 26px;
  margin-top: -13px;
}
#add-poi-popup #add-poi-poi-type-panel .poi-icon.poi6 {
  background-position: 0 -440px;
  width: 25px;
  height: 26px;
  margin-top: -13px;
}
#add-poi-popup #add-poi-poi-type-panel .poi-icon.poi7 {
  background-position: 0 -214px;
  width: 30px;
  height: 23px;
  margin-top: -11.5px;
}
#add-poi-popup #add-poi-poi-type-panel .poi-icon.poi9 {
  background-position: 0 -285px;
  width: 30px;
  height: 25px;
  margin-top: -12.5px;
}
#add-poi-popup #add-poi-poi-type-panel .poi-icon.poi10 {
  background-position: 0 -388px;
  width: 26px;
  height: 26px;
  margin-top: -13px;
}
#add-poi-popup #add-poi-poi-type-panel .poi-icon.poi11 {
  background-position: 0 -466px;
  width: 20px;
  height: 26px;
  margin-top: -13px;
}
#add-poi-popup #add-poi-poi-type-panel .poi-icon.poi12 {
  background-position: 0 -546px;
  width: 28px;
  height: 27px;
  margin-top: -13.5px;
}
#add-poi-popup #add-poi-poi-type-panel .poi-icon.poi13 {
  background-position: 0 -414px;
  width: 26px;
  height: 26px;
  margin-top: -13px;
}
#add-poi-popup #add-poi-poi-type-panel .poi-icon.poi14 {
  background-position: 0 -573px;
  width: 25px;
  height: 27px;
  margin-top: -13.5px;
}
#add-poi-popup #add-poi-poi-type-panel .poi-icon.poi15 {
  background-position: 0 -147px;
  width: 32px;
  height: 22px;
  margin-top: -11px;
}
#add-poi-popup #add-poi-poi-type-panel .poi-icon.poi19 {
  background-position: 0 -1244px;
  width: 27px;
  height: 28px;
  margin-top: -14px;
}
#add-poi-popup #add-poi-poi-type-panel .poi-icon.poi21 {
  background-position: 0 -191px;
  width: 32px;
  height: 23px;
  margin-top: -11.5px;
}
#add-poi-popup #add-poi-poi-type-panel .poi-icon.place1 {
  background-position: 0 -169px;
  width: 32px;
  height: 22px;
  margin-top: -11px;
}
#add-poi-popup #add-poi-poi-type-panel .poi-icon.place2 {
  background-position: 0 -362px;
  width: 28px;
  height: 26px;
  margin-top: -13px;
}
#add-poi-popup #add-poi-poi-type-panel .poi-icon.place3 {
  background-position: 0 -261px;
  width: 28px;
  height: 24px;
  margin-top: -12px;
}
#add-poi-popup #add-poi-poi-type-panel .poi-icon.place4 {
  background-position: 0 -466px;
  width: 20px;
  height: 26px;
  margin-top: -13px;
}

.ui-helper-hidden-accessible {
  display: none;
}
